@import 'normalize.css';

/* 样式的重置 */
*{
  box-sizing: border-box;
}
body, html, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, header, menu, section, p, input, td, th, ins {
  padding: 0;
  margin: 0;
}

ul, ol, li {
  list-style: none;
}

a {
  text-decoration: none;
  color: #666;
}

i, em {
  font-style: normal;
}

input, textarea, button, select, a {
  outline: none;
  border: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

img {
  border: none;
  vertical-align: middle;
}

/* 全局样式 */
body, textarea, select, input, button {
  font-size: var(--ato-font-size-base);
  color: var(--ato-text);
  font-family: Roboto, Arial, Helvetica, sans-serif;
  background-color: var(--ato-bg-theme);
}

body{
  min-width: 1200px;
  overflow: auto;
}

.clearfix::after {
  content: "";
  display: block;
  visibility: hidden;
  clear: both;
}
